package com.messe.base.models;

import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;


/**
 * ExhibitionLead entity. @author MyEclipse Persistence Tools
 */

public class ExhibitionLead  implements java.io.Serializable {


    // Fields    

     /**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	private String exhibitionLeadId;
     private Exhibition exhibition;
     private String contact;
     private String email;
     private String mobile;
     private String title;
     private String company;
     private Long squareFootage;
     private String dataSourceId;
     private Timestamp lastUpdatedStamp;
     private Timestamp createdStamp;
     
     private Integer statusId;
     private Integer groupId;
     private Integer langT;
     
     private Organization exhibitor;
     
     private Set<GrpExhibitionLeadRel> grpExhibitionLeadRel=new HashSet<GrpExhibitionLeadRel>(0);
    // Constructors

    /** default constructor */
    public ExhibitionLead() {
    }

   
    // Property accessors

    public Integer getLangT() {
		return langT;
	}

	public void setLangT(Integer langT) {
		this.langT = langT;
	}

	public Integer getStatusId() {
		return statusId;
	}

	public void setStatusId(Integer statusId) {
		this.statusId = statusId;
	}

	public Integer getGroupId() {
		return groupId;
	}

	public void setGroupId(Integer groupId) {
		this.groupId = groupId;
	}
    public String getExhibitionLeadId() {
        return this.exhibitionLeadId;
    }
	public void setExhibitionLeadId(String exhibitionLeadId) {
        this.exhibitionLeadId = exhibitionLeadId;
    }

    public Exhibition getExhibition() {
        return this.exhibition;
    }
    
    public void setExhibition(Exhibition exhibition) {
        this.exhibition = exhibition;
    }

    public String getContact() {
        return this.contact;
    }
    
    public void setContact(String contact) {
        this.contact = contact;
    }

    public String getEmail() {
        return this.email;
    }
    
    public void setEmail(String email) {
        this.email = email;
    }

    public String getMobile() {
        return this.mobile;
    }
    
    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getTitle() {
        return this.title;
    }
    
    public void setTitle(String title) {
        this.title = title;
    }

    public String getCompany() {
        return this.company;
    }
    
    public void setCompany(String company) {
        this.company = company;
    }

    public Long getSquareFootage() {
        return this.squareFootage;
    }
    
    public void setSquareFootage(Long squareFootage) {
        this.squareFootage = squareFootage;
    }

   

    public String getDataSourceId() {
		return dataSourceId;
	}


	public void setDataSourceId(String dataSourceId) {
		this.dataSourceId = dataSourceId;
	}


	public Timestamp getLastUpdatedStamp() {
        return this.lastUpdatedStamp;
    }
    
    public void setLastUpdatedStamp(Timestamp lastUpdatedStamp) {
        this.lastUpdatedStamp = lastUpdatedStamp;
    }

    public Timestamp getCreatedStamp() {
        return this.createdStamp;
    }
    
    public void setCreatedStamp(Timestamp createdStamp) {
        this.createdStamp = createdStamp;
    }


	public Organization getExhibitor() {
		return exhibitor;
	}


	public void setExhibitor(Organization exhibitor) {
		this.exhibitor = exhibitor;
	}


	public Set<GrpExhibitionLeadRel> getGrpExhibitionLeadRel() {
		return grpExhibitionLeadRel;
	}


	public void setGrpExhibitionLeadRel(Set<GrpExhibitionLeadRel> grpExhibitionLeadRel) {
		this.grpExhibitionLeadRel = grpExhibitionLeadRel;
	}

	
}